19269
18307
Sto usando Amazon Redshift. Nelle mie tabelle ho due colonne (Data e Ora), insieme ad altre colonne con valori come
requestdate requesthour
10/10/2016 1
10/10/2016 2
... ...
Ora voglio confrontare due date con le ore (giorno tra 2016-10-1005 e 2016-11-1109). Generalmente confrontando con qyery like
Where date> = xxxx && date <= yyyy && hour> = hhhh && hour 
                                
Ecco un modo esplicito:
dove (data> xxxx o (data = xxxx e ora> = hhhh)) e
(data  = xxxx + hhhh * intervallo "1 ora" e
data + ora * intervallo "1 ora"